(function($){
	var id,
		TIP = ['确定要删除此项吗？', '删除成功！', '删除失败！', '请求失败！'],
		tr;
	function init(param){
		buildEvtHandle(param);
	}
	function buildEvtHandle(param){
		$('.J_del').on('click', function(e){
			openDialog();
			id = _getId(e);
			tr = $(e.target).parents('tr');
		});
		$('.J_yes').on('click', function(){
			_sendId(param);
		});
	}
	function openDialog(){
		$('.modal').modal();
		$('.J_content').text(TIP[0]);
	}
	function _getId(e){
		var e = e.target,
			tr = $(e).parents('tr'),
			id = $(tr).attr('data-id');
		return id;
	}
	function _sendId(param){
		$.ajax({
			url: param.url,
			type: 'get',
			data: {
				id: id
			},
			success: function(rs){
				$('.modal').modal();
				if(rs.code==0){
					$('.J_content').text(TIP[1]);
					$(tr).remove();
				}else{
					$('.J_content').text(TIP[2]);
				}
			},
			error: function(){
				$('.modal').modal();
				$('.J_content').text(TIP[3]);
			}
		});
	}
	
	$.list = {
		init: init
	}
})(jQuery);
		